a plentiful and splendid repast - Français Anglais Dictionnaire